//package com.quanshi.common.sms;
//
//import com.dahantc.sms.entity.param.template.SmsTemplateData;
//import com.dahantc.sms.entity.param.template.SmsTemplateSubmitParam;
//import com.dahantc.sms.entity.param.template.SmsTemplateVariable;
//import com.dahantc.sms.entity.response.template.SmsTemplateSubmitResponse;
//
//import java.util.LinkedList;
//
///**
// * 类描述：调用demo
// *
// * @author 8526
// * @date 2022-05-09 18:22:03
// * 版权所有 Copyright www.dahantc.com
// */
//public class SmsTemplateClient {
//
//    private static com.dahantc.sms.api.SmsTemplateClient client = new com.dahantc.sms.api.SmsTemplateClient(Constant.REMOTE_URL);
//
//    /**
//     * 使用模板id下发短信
//     */
//    public static SmsTemplateSubmitResponse templateSubmitDemo(String phones, String code ) {
//        SmsTemplateSubmitParam param = new SmsTemplateSubmitParam();
//        param.setAccount(Constant.ACCOUNT);
//        param.setPassword(Constant.PASSWORD);
//        param.setPhones(phones);
//        SmsTemplateData smsTemplateData = new SmsTemplateData();
//        smsTemplateData.setId("----------模板id------------");
//        LinkedList<SmsTemplateVariable> variables = new LinkedList<>();
//        SmsTemplateVariable smsTemplateVariable = new SmsTemplateVariable();
//        smsTemplateVariable.setName("1");
//        smsTemplateVariable.setValue(code);
//        variables.add(smsTemplateVariable);
//        SmsTemplateVariable smsTemplateVariable1 = new SmsTemplateVariable();
//        smsTemplateVariable1.setName("2");
//        smsTemplateVariable1.setValue("15");
//        variables.add(smsTemplateVariable1);
//        smsTemplateData.setVariables(variables);
//        param.setTemplate(smsTemplateData);
//        return client.templateSubmit(param);
//    }
//}
